SNActivationFP

SoftwareShield CheckPoint™ License Server > CheckPoint™ License Server Interfaces > CheckPoint_Webservice_References > SNActivationFP

## SNActivationFP

The SNActivationFP function will consume an activation associated with the Serial Number. It will then generate an activation code according to the embedded FingerPrint.

This function is now deprecated. Please instead use SNActivationFPEx.

###### Syntax

TCheckpointActivationResponse * SNActviationFP( BSTR ASerialNo, long AnEmbeddedFingerPrint ) ;

###### Parameters

ASerialNo

[IN] This is a string value in which you pass the Serial Number the user entered that you wish to activate.

AnEmbeddedFingerPrint

[IN] This is a numeric value that contains the "embed length" FingerPrint that you wish to embed in the Activation Code. This must be a 26 bit unsigned value (0x0 to 0x3FFFFFF inclusive).

###### Remarks

This is a function that is called by the ClientProtector. This should not be used by anything else besides the ClientProtector. The reference for this function is included only for completeness.

This function does not automatically perform a serial number exchange. The application that calls this web service would need to enter the an EmbeddedFingerPrint to unlock the corresponding Authorization ID.

###### Return Value

Returns the custom class TCheckPointActivationResponse. The fields of interest that is related to this method are:

- CheckPointReturnCode - this field will return a TCheckPointReturnCode.

- ActivationCode - this field contains the activation code that would be used to unlock features on the Client's Computer. This code is only valid on the computer that the Embedded Fingerprint corresponds to.

- ErrorMessage - If the a error code is returned, the associated error message can be found in this field.

###### Function Information

Exposed By Interface: | "ICheckPointService"
Exposed In ISAPI DLL: | "checkpoint.dll"